Plus Zac Efron rocks the worlds most patriotic Speedos and the trailer for Stranger Things season 2 has landed.